Skip to content

feat: give the site a sitemap, a robots file and canonical URLs - #8

Merged
abappi19 merged 1 commit into
mainfrom
feat/seo
Sep 22, 2026
Merged

abappi19 merged 1 commit into
mainfrom
feat/seo

Conversation

@abappi19

Copy link
Copy Markdown
Member

The docs half of the sitemap comes from fumadocs' own source, so a new page needs no second edit. Canonicals are trailing-slashed to match trailingSlash, or they would point at a redirect.

The fallback OG card is a committed PNG rather than an image route because output: export writes that route to an extensionless file, which Pages serves as octet-stream and no unfurler accepts.

The docs half of the sitemap comes from fumadocs' own source, so a new page needs no second edit.
Canonicals are trailing-slashed to match `trailingSlash`, or they would point at a redirect.

The fallback OG card is a committed PNG rather than an image route because `output: export` writes
that route to an extensionless file, which Pages serves as octet-stream and no unfurler accepts.
@abappi19
abappi19 merged commit 3e6ca12 into main Sep 22, 2026
1 check passed
@abappi19
abappi19 deleted the feat/seo branch September 22, 2026 13:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant